package handler;

import org.apache.commons.dbutils.ResultSetHandler;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

//查询数据库返回一个List<string>的时候使用
public class StringListHandler implements ResultSetHandler<List<String>> {

    @Override
    public List<String> handle(ResultSet rs) throws SQLException {
        List<String> resultList = new ArrayList<>();
        while (rs.next()) {
            // 假设您想从结果集中获取第一列的值，并转换为字符串
            String value = rs.getString(1);
            resultList.add(value);
        }
        return resultList;
    }
}